home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / archiver / mdcd10.zip / TIMING.DOC < prev   
Text File  |  1988-10-26  |  8KB  |  141 lines

  1.  
  2. This file shows some timings comparing my program (MDCD 1.0), PKPAK/PKXUNPAK
  3. 3.61, and ARC 5.20.  The first test compares the time required to compress and
  4. the resultant size of single files that reprepresent a fairly good sampling
  5. of various file types.  The second test times the compression and
  6. decompression of an entire subdirectory.
  7.  
  8. The purpose of these timings is strictly meant to show the capabilities of
  9. my program so that anyone who might be interested in using it can determine
  10. whether or not it is worth proceeding with his/her own comparisons.
  11.  
  12. These timings were run on an 10mhz Epson Equity III+ with 2meg of 120ns
  13. cache and a Seagate 4096 disk using a Perstor PS180 ERLL disk controller.
  14.  
  15.  
  16. /*------------------------------------------------------------------------*/
  17. /*                               TEST 2                                   */
  18. /*------------------------------------------------------------------------*/
  19.  
  20. The files shown below were used for compressing and decompressing:
  21.  
  22. SMALL    PAS    19436  10-23-88   4:54p
  23. MDCD1213 ASM    60989  10-23-88   4:25p
  24. MDCD1213 LST   115037  10-23-88   4:26p
  25. TURBO    EXE   149793   8-29-88   5:00a
  26. BPROGB   MSG  1414960  10-23-88   5:05p
  27. ABCDEF         240001  10-23-88   4:45p
  28.  
  29. Case 1 - Small Pascal source file
  30. Case 2 - Assembler source file with no tabs
  31. Case 3 - TASM .LST output of case 2 .ASM source file
  32. Case 4 - TURBO.EXE (Turbo Pascal 5.0 IDE)
  33. Case 5 - TAPCIS Captured messages from CIS BPROGB Turbo C Forum
  34. Case 6 - 2300 lines of 'ABCDEF' repeated 13 times, followed by CRLF
  35.  
  36. * Time and Percent values shown below were rounded using standard conventions
  37.   (e.g. > 15.45 rounds to 15.5 -- 15.44 rounds to 15.4)
  38.  
  39. ------------------------------------------------------------------------------
  40. |       |    |         |   C O M P R E S S I O N  |        |   Speed Index   |
  41. | Compr |Test| Orig'l  |--------------------------| Decomp | ARC | PK  | MD  |
  42. | Progm |Case|  Size   |  Size  |  Time  |  Pct % |  Time  | 1.0 | 1.0 | 1.0 |
  43. |----------------------------------------------------------------------------|
  44. | PKPAK |    |         |   5927 |  :01.8 | 69.5 % |  :01.6 | 2.7 | 1.0 | 1.1 |
  45. | MDCD  | 1  |   19436 |   5930 |  :02.0 | 69.5 % |  :02.5 | 2.4 |  .9 | 1.0 |
  46. | ARC   |    |         |   5861 |  :04.8 | 69.8 % |  :04.1 | 1.0 |  .4 |  .4 |
  47. |----------------------------------------------------------------------------|
  48. | PKPAK |    |         |  17776 |  :03.1 | 70.9 % |  :02.6 | 4.4 | 1.0 | 1.6 |
  49. | MDCD  | 2  |   60989 |  18752 |  :05.0 | 69.3 % |  :04.9 | 2.7 |  .6 | 1.0 |
  50. | ARC   |    |         |  19718 |  :13.5 | 67.7 % |  :10.7 | 1.0 |  .2 |  .4 |
  51. |----------------------------------------------------------------------------|
  52. | PKPAK |    |         |  34590 |  :04.4 | 69.9 % |  :04.1 | 5.2 | 1.0 | 2.0 |
  53. | MDCD  | 3  |  115037 |  34716 |  :08.8 | 69.8 % |  :08.3 | 2.6 |  .5 | 1.0 |
  54. | ARC   |    |         |  36244 |  :23.0 | 68.5 % |  :19.1 | 1.0 |  .2 |  .4 |
  55. |----------------------------------------------------------------------------|
  56. | PKPAK |    |         | 127387 |  :09.3 | 15.0 % |  :06.9 | 5.8 | 1.0 | 2.5 |
  57. | MDCD  | 4  |  149793 | 127516 |  :23.5 | 14.9 % |  :14.6 | 2.3 |  .4 | 1.0 |
  58. | ARC   |    |         | 130556 |  :54.2 | 12.8 % |  :40.0 | 1.0 |  .2 |  .4 |
  59. |----------------------------------------------------------------------------|
  60. | PKPAK |    |         | 713666 | 1:01.0 | 49.6 % | 0:45.0 | 7.7 | 1.0 | 2.4 |
  61. | MDCD  | 5  | 1414960 | 727357 | 2:26.0 | 48.6 % | 1:45.0 | 3.2 |  .4 | 1.0 |
  62. | ARC   |    |         | 768066 | 7:52.0 | 45.7 % | 4:50.0 | 1.0 |  .1 |  .3 |
  63. |----------------------------------------------------------------------------|
  64. | PKPAK |    |         |   5056 |  :06.9 | 97.9 % |  :06.3 | 6.5 | 1.0 | 1.6 |
  65. | MDCD  | 6  |  240001 |   5059 |  :10.7 | 97.9 % |  :12.9 | 4.2 |  .6 | 1.0 |
  66. | ARC   |    |         |   5057 |  :44.9 | 97.9 % |  :29.9 | 1.0 |  .2 |  .2 |
  67. ------------------------------------------------------------------------------
  68.  
  69.  
  70. /*------------------------------------------------------------------------*/
  71. /*                               TEST 2                                   */
  72. /*------------------------------------------------------------------------*/
  73.  
  74. This file contains a test of PKPAK 3.61, MDCD 1.0, and ARC 5.20.  I used each
  75. of the 3 programs to compress *.* from my F:\LZW\ subdirectory with output
  76. directed to my I: drive (same physical disk).
  77.  
  78. ------------------------------------------------------------------------------
  79. |       |    | Orig'l  |   C O M P R E S S I O N  |        |   Speed Index   |
  80. | Compr |Test| sub-dir |--------------------------| Decomp | ARC | PK  | MD  |
  81. | Progm |Case|  Size   |  Size  |  Time  |  Pct % |  Time  | 1.0 | 1.0 | 1.0 |
  82. |----------------------------------------------------------------------------|
  83. | PKPAK |    |         | 707196 | 1:03.0 | 40.2 % |  :51.0 | 6.2 | 1.0 | 1.3 |
  84. | MDCD  | 1  | 1182236 | 715813 | 1:23.0 | 39.5 % | 1:04.8 | 4.7 |  .8 | 1.0 |
  85. | ARC   |    |         | 729954 | 6:29.0 | 38.2 % | 3:45.6 | 1.0 |  .2 |  .2 |
  86. |----------------------------------------------------------------------------|
  87.  
  88.  
  89. The above test favors MDCD in that I automatically recognize .ZOO and .ARC
  90. files, and do not even attempt to compress them.  The same test run with
  91. this feature disabled yields the following result:
  92.  
  93. ------------------------------------------------------------------------------
  94. |       |    | Orig'l  |   C O M P R E S S I O N  |        |   Speed Index   |
  95. | Compr |Test| sub-dir |--------------------------| Decomp | ARC | PK  | MD  |
  96. | Progm |Case|  Size   |  Size  |  Time  |  Pct % |  Time  | 1.0 | 1.0 | 1.0 |
  97. |----------------------------------------------------------------------------|
  98. | PKPAK |    |         | 707196 | 1:03.0 | 40.2 % |  :51.0 | 6.2 | 1.0 | 2.5 |
  99. | MDCD  | 1  | 1182236 | 715813 | 2:38.0 | 39.5 % | 1:04.8 | 2.5 |  .4 | 1.0 |
  100. | ARC   |    |         | 729954 | 6:29.0 | 38.2 % | 3:45.6 | 1.0 |  .2 |  .4 |
  101. |----------------------------------------------------------------------------|
  102.  
  103.  
  104. /*-------------------------------------------------------------*/
  105. /* Directory of my F:\LZW from which all files were compressed */
  106. /*-------------------------------------------------------------*/
  107.  
  108.  Volume in drive F is 33 MEG
  109.  Directory of  F:\LZW
  110.  
  111. .            <DIR>      8-20-88   3:33a
  112. ..           <DIR>      8-20-88   3:33a
  113. BACKBACK ARC   353641  10-23-88   4:41p
  114. EMPTY    MD      4280  10-18-88  12:32a
  115. LZ       ARC    13312   8-20-88   3:29a
  116. LZ       TXT     3798  10-22-88   4:08a
  117. MDCD     BKK    60107  10-22-88   4:34a
  118. MDCD     EXE    50124  10-23-88   4:36p
  119. MDCD     PAS    60655  10-23-88   4:36p
  120. MDCD1213 ASM    60989  10-23-88   4:25p
  121. MDCD1213 BKK    61469  10-23-88   3:35p
  122. MDCD1213 LST   115037  10-23-88   4:26p
  123. MDCD1213 OBJ     7708  10-23-88   4:26p
  124. MDCD13   PAS    59691  10-22-88   1:06a
  125. MDCDASM  ASM    63077  10-22-88   2:19a
  126. MDCRC16  ASM     4276   8-21-88   1:38a
  127. NOTANARC ARC    58231  10-20-88   4:36a
  128. NOTAZOO  ZOO    58231  10-20-88   4:36a
  129. OLDASM   ARC    34726  10-16-88   1:28a
  130. OLDDOC   TXT     3695  10-03-88  12:39a
  131. TEST     ZOO    19826  10-19-88   2:17a
  132. TESTC    EXE    26682  10-23-88   4:26p
  133. TESTC    PAS     7546  10-23-88   4:24p
  134. TESTCRC1 PAS     4279   8-21-88   8:38p
  135. TESTD    EXE    26682  10-23-88   4:26p
  136. TESTD    PAS     7390  10-23-88   4:24p
  137. TIMING   DOC    16784  10-23-88   7:51p
  138.        28 File(s)  11405312 bytes free
  139.  
  140.  
  141.